GJB 5253-2004 目标与环境特性模型入库要求

ID

1CBDB4F4639349D3B2A6B52EFB914C61

文件大小(MB)

0.55

页数:

12

文件格式:

pdf

日期:

2024-7-14

购买:

购买或下载

文本摘录(文本识别可能有误,但文件阅览显示及打印正常,pdf文件可进行文字搜索定位):

中华人民共和国国家军用标准,FL 9900 GJB 5253-2004,目标与环境特性模型入库要求,The requirements for the model to be stored,of target and environmental feature,2004—09—20 发布2005-01-01 实施,中国人民解放军总装备部批准,GJB 5253- 2004,刖,本标准的附录A是规范性附录,本标准由中国人民解放军总装备部电子信息基础部提出,本标准起草单位:航天科工集团207所、总装备部电子信息基础部标准化研究中心,本标准主要起草人:刘 宁、董雁冰、张向阳、肖 健,I,GJB 5253-2004,目标与环境特性模型入库要求,1范围,本标准规定了目标与环境特性光学与电磁模型的组成、运行环境、入库形式、程序及相关文件要求,本标准适用于目标与环境特性光、电模型的入库检验。目标与环境光电特性模型研制的全过程也可,参照使用,2引用文件,下列文件中的有关条款通过引用而成为本标准的条款。凡注日期或版次的引用文件,其后的任何修,改单(不包括勘误的内容)或修订版本都不适用于本标准,但提倡使用本标准的各方探讨使用其最新版本,的可能性。凡不注日期或版次的引用文件,其最新版本适用于本标准,GJB 5252-2004目标与环境特性数据入库要求,GJB 5254-2004目标与环境特性数据元,3术语和定义,下列术语和定义适用于本标准,模型model,由计算机程序和相应的数据和文档组成的软件系统或软件模块,包括目标与环境光学、电磁特性模,型,4入库模型的组成,入库模型一般由以下几个部分组成:,a)源程序;,b)可执行程序;,c)安装程序(可选);,d)入库表格;,e)模型简介;,f)技术说明书;,g)技术总结报告;,h)使用手册;,i)校核、验证与确认(VV&A)文档,5运行和开发环境,5.1 运行环境,5.1.1 硬件平台,模型运行的硬件平台为基于Intel或与Intel兼容的芯片的计算机,5.1.2 操作系统平台,可选用的操作系统为:Windows, Linux, Unix, DOS。DOS下开发的软件应能在Windows平台上,正确运行,5.1.3 非标准平台,模型运行环境凡是不符合5.L1和5.L2的,应能移植到5.1.1和5.1.2规定的软硬件平台上。模型入,GJB 5253-2004,库前应完成移植,5.1.4 运行环境配置,如果模型运行前需要进行运行环境配置的,配置工作应在模型安装时自动完成,运行环境配置包括目录配置、参数配置,5. 1.4. 1目录配置,模型运行环境的目录按照如下指定的目录结构进行配置:,a)模型的目录配置应为PATH下的多个指定的子目录,空目录可以不生成。指定的子目录定义见,表1:,表1子目录配置,目录名称释义,BIN 存储模型目标码(含模型的可执行文件),LIB 存储动态、静态库及所引用的控件,SOURCE 存储源代码及项目管理文件,DOC 存储模型的文档,DAT 存储用于模型计算的数据及结果数据,GEO 存储几何建模的数据,RESOURCE 存放资源文件,SETUP 存放模型的安装文件,RELEASE.ID,存储版本号。这个目录下只有一个名为V_NO.DAT的文件,在此文件中只有一个版本号字符,串,b) PATH是模型安装时用户任意指定的路径(含任意的本地或网络驱动器名),c) PATH下的子目录结构由安装程序生成,d)模型在此目录结构下能正确地运行,5.1.4.2参数配置,支持下面三种之一的参数配置方式:,a)注册表;,b)参数文件;,注:参数文件应放在PATH下,C)数据库,5.2 开发环境,本标准不强制规定模型开发环境,但在任何模型开发环境下研制出来的模型应能满足本标准5.1的,要求,5.3 版本号,模型版本号格式为V#.#o版本号的第一个字母总是V,后面紧跟着版本号,版本号由主版本号,和次版本号组成,主版本号和次版本号之间用小数点分隔。例如V1.0或V2.0,6软件 编制规格,6.1 遵循的图形标准,可选的图形标准为:OpenGL, Microsoft GDL DirectX0,6.2 注释要求,对程序中有特定含义的代码,均应加以注释。在模块首部、各分支点处以及对变量的含义、范围、,缺省条件等均应加以注释。禁止嵌套注释,6. 3注释格式,2,GJB 5253-2004,6. 3.1文件头格式,文件头是从源代码文件中第一行开始的注释代码,其注释格式如下:,文件名:文件的名称,不含路径名,作者:列举开发此文件的作者姓名,如果有多个作者,依次排列,用逗号分隔,功能:对此文件中的函数或过程的说明,函数集:在此文件中定义的所有函数或过程的名称的列表,一个函数或过程名占一行,函数调用:在此文件中被调用的、并且在另外的文件中定义的函数或过程的名称,或者是环境或支,撑软件提供的函数或过程的名称。不包含编译程序自带的函数或过程。一个函数或过程名占一行,版本:版本号列表,6.3.2函数头格式,函数头是每一个函数或过程前面的注释代码,其注释格式如下:,函数名:函数的名称,不含参变量和返回定义,功能:对此函数或过程的说明,调用:函数的调用说明。列举函数中被调用的在其它处定义的函数或过程的名称,或者是环境或支,撑软件提供的函数或过程的名称。不包含编译程序自带的函数或过程。一个函数或过程名占一行,参变量:说明所有参变量的数据类型,名称,意义、数据范围、量纲、输入输出约定,返回:函数返回值的数据类型,意义。可以无返回值,版本:是文件头版本号列表中某一版本号之一,7程序和文档,在模……

……